small sponge - French English Dictionary